politician willing to do what is necessary in order to win - Spanisch Englisch Wörterbuch